package com.rui.patterns.state.after;

/**
 * @author : [锐神NO.3]
 * @version : [v1.0]
 * @className : LiftState
 * @createTime : [2022/2/24 15:00]
 * @description : [描述该类的功能]
 */

@SuppressWarnings("all")
public abstract class LiftState {

    protected Context context;

    public void setContext(Context context){
        this.context = context;
    }

    public abstract void open();

    public abstract void close();

    public abstract void run();

    public abstract void stop();
}
